Description
Job Summary:
Develop and maintain front-end and back-end features, optimize applications, implement security measures, and collaborate with design and architecture teams.
Key Highlights:
1. Full-Stack development with a focus on efficiency and scalability.
2. Collaboration with design teams and solution architects.
3. Mentoring and training less experienced developers.
**Description:**
Develop and maintain front\-end and back\-end features, ensuring code is efficient and scalable; Design and integrate APIs with databases and external services; Collaborate with design teams to translate wireframes and prototypes into functional code; Optimize application performance both on the client (browser) and server sides; Implement security best practices across the entire development stack; Participate in code reviews to maintain quality and consistency in development; Mentor and train less experienced developers, providing technical support and promoting the use of development best practices; Collaborate with solution architects by leveraging existing technical documentation; Develop low-level technical documentation (L\-0\).
**Requirements and Qualifications:**
Bachelor's degree in Computer Science, Software Engineering, Information Systems, or a related field, or equivalent experience.
**Nice to Have:**
Experience with GraphQL, API Gateway, hexagonal architecture, and AWS Cloud;
**Compensation Notes:** Not disclosed