Full Stack Software Engineer
Core
Design, develop, and maintain robust and scalable web applications from concept to deployment.
Role type
Full Stack Software Engineer
Builds
Web applications
Domain
Web development
Deliverable
product features
Required skills
Frontend development (HTML, CSS, JavaScript, React, Angular, NextJs), Backend development (Node.js, Python, Ruby on Rails, Java), Database design (SQL, NoSQL), RESTful APIs, MVC architecture, Asynchronous programming, Version control (Git), CI/CD pipelines
Preferred skills
Code review, Mentoring junior developers, Staying updated on emerging technologies
Technologies
React, Angular, NextJs, Node.js, Python, Ruby on Rails, Java, HTML, CSS, JavaScript, SQL, NoSQL, Git
Responsibilities
Design and optimize database schemas and queries, Implement responsive user interfaces, Develop server-side logic and APIs, Conduct code reviews and provide feedback, Collaborate with product managers and designers, Write clean and maintainable code
Seniority
Mid-level, hands-on IC