Job Description
We are seeking a skilled Full Stack Engineer to create scalable software solutions for our web-based
applications. As a vital member of our cross-functional team, you will be involved in the complete
software development lifecycle, from initial brainstorming to deployment. We appreciate team
players who have a keen eye for visual design and utility and are proficient in both front-end and
back-end coding languages, development frameworks, and third-party libraries. If you are
acquainted with Agile methodologies, we are eager to meet you.
Responsibilities
- Collaborate with development teams and product managers to ideate innovative software
solutions.
- Develop and maintain robust client-side and server-side architectures.
- Create visually appealing front-end web applications using React.
- Build and manage efficient databases utilizing AWS RDS (Postgres DB) and TypeORM.
- Develop and document effective APIs using Node/Nest.js and Swagger.
- Test software to ensure responsiveness and efficiency.
- Troubleshoot, debug, and upgrade existing software to enhance performance.
- Implement robust security measures and data protection settings.
- Develop features with a responsive design to ensure optimum user experience across
various devices.
- Compile detailed technical documentation to facilitate maintenance and upgrades.
Requirements And Skills
- 2 years of experience as a Full Stack Engineer
- Strong understanding of Travel APIs and how to integrate them into web platforms.
- Proficiency with front-end languages and libraries (e.g., HTML, CSS, JavaScript, React,
Next.js).
- Hands-on experience with database technologies, notably Postgres, and adeptness in using
SQL or an ORM, preferably TypeORM.
- 2 years of experience with cloud technologies, particularly AWS.
- Familiarity with using Git for version control.
- Familiarity with Agile methodologies.
- Excellent communication, teamwork, and organizational skills.
- A keen eye for visual design and utility, with an understanding of UI/UX design principles.
Preferred Qualifications
- Bachelor’s degree in Computer Science, Information Technology, or a related field.
- Previous experience in a collaborative team environment.
- A portfolio showcasing your previous work, with emphasis on projects developed within the
specified stack.