This job post is closed and the position is probably filled. Please do not apply.
🤖 Automatically closed by a robot after apply link
was detected as broken.
Description:
Design, develop, optimize, and maintain reusable and scalable code using Node.js and AWS services.
Conduct rigorous code reviews to ensure code quality and adherence to coding standards.
Participate in software development projects, providing technical expertise and accurate timeline estimates.
Collaborate with DevOps to set up and maintain CI/CD pipelines for automated deployment.
Monitor and optimize backend service performance, addressing scalability and efficiency concerns.
Stay informed about industry trends and recommend improvements to backend architecture.
Optionally contribute to frontend development using React.js, Next.js, and Tailwind CSS.
Mentor less experienced developers and engage in knowledge sharing within the team.
Troubleshoot and resolve technical issues efficiently.
Lead a project team in an agile development environment, collaborating with Product/Project Manager.
Requirements:
Bachelor's degree in Computer Science or related field.
Proficiency in backend development using Node.js and experience with AWS services.
Experience with frontend technologies like React.js and Next.js.
Knowledge of Database Management Systems including SQL, PostgreSQL, NoSQL, and MongoDB.
Proficient in Git and version control systems.
Strong problem-solving skills and passion for staying updated on web development trends.
Knowledge of programming languages like Python, Go, Java is an advantage.
Good communication skills and ability to understand business requirements.
Excellent collaboration skills and ability to work in a global environment.
Strong analytical thinking and attention to detail.
Ability to mentor and manage multiple projects simultaneously.
Eagerness to learn and a startup spirit.
Benefits:
Opportunity to work with cutting-edge technologies in a startup environment.
Exposure to AI-driven product development.
Pathway to advance in the future of technology.
Collaborative learning environment within the team.