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:
The Senior Software Engineer will be responsible for designing, developing, optimizing, and maintaining code that is reusable and scalable, focusing on Node.js and AWS services.
Conducting code reviews to ensure code quality, coding standards, and best practices are followed.
Participating in software development projects by accurately estimating timelines and providing technical expertise.
Collaborating with DevOps to set up and maintain CI/CD pipelines for automated deployment.
Monitoring and optimizing the performance of backend services to address scalability and efficiency concerns.
Staying informed about industry trends and recommending improvements to the backend architecture.
Optionally contributing to frontend development using technologies like React.js, Next.js, and Tailwind CSS.
Mentoring less experienced developers and engaging in knowledge sharing within the team.
Troubleshooting and resolving technical issues efficiently.
Leading a project team in an agile development environment, collaborating with Product/Project Manager for sprint planning, backlog refinement, and retrospectives.
Requirements:
Bachelor's degree in Computer Science or a related field.
Minimum 5 years of experience in relevant roles.
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 such as SQL, PostgreSQL, NoSQL, and MongoDB.
Proficient in using version control systems, specifically Git.
Strong problem-solving skills and a passion for staying updated with 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 effectively in a global environment.
Strong analytical thinking, problem-solving skills, 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 like Node.js, AWS, React.js, and Next.js.
Exposure to AI-driven product development.
Pathway to advance in the future of technology.
Collaborative learning environment with mentorship opportunities.
Competitive salary and benefits package.
Agile project setting with opportunities for professional growth.