Why you’ll be excited to work at Techjays?
We are on a bold mission to create the best software services offering in the world to work on startups in nascent industries and greenfield projects to large-scale enterprises. As a growth-stage company, we combine the depth of capabilities and resources of our leadership with the ambition, culture, and agility of a startup.
Our multinational team of veterans of Google, Vivint SmartHome, NetApp, and many other established and startup companies. We have engineering teams based out of Chennai and Coimbatore.
We are seeking a Senior Full-stack Developer to join our dynamic team. Senior Full-stack Developer will be responsible for designing, developing, and maintaining our web applications and services. The ideal candidate will have extensive experience in front and backend development technologies.
- Experience: Minimum of 5 years of professional experience in full-stack development
- Primary Skills: React JS, Node JS, SQL (MySql/PostgreSQL), NoSQL (MongoDB).
- Secondary Skills: Lambda, Serverless Architecture, Docker, AWS Cloud Services.
Must-Have Skills
- Minimum of 5 years of professional experience in full-stack development.
- Understanding of front-end frameworks, with a primary emphasis on React Js. Knowledge of other libraries or frameworks such as Bootstrap, jQuery, or Vue.js is beneficial.
- Expertise in building RESTful APIs, integrating third-party APIs, and working with databases such as PostgreSQL, MongoDB or AWS DynamoDB.
- Familiarity with backend frameworks and libraries, notably Nest Js and Node.
- Experience deploying and managing applications using AWS Lambda and related serverless tools.
- Experience with microservices architecture and related technologies, with a focus on Serverless Architecture and Docker.
- Proficiency in AWS Cloud Services. Familiarity with other cloud platforms like Azure or Google Cloud is a plus.
Roles and Responsibilities
- Design, develop, and maintain robust and scalable Java and Python-based applications using best practices and industry standards.
- Collaborate with product managers, business analysts, and other stakeholders to gather requirements and translate them into technical specifications.
- Participate in architectural and technical discussions, providing valuable insights and recommendations for system improvements.
- Conduct code reviews and provide constructive feedback to peers, ensuring code quality and adherence to coding standards.
- Perform unit testing, debugging, and troubleshooting to identify and resolve software defects and performance bottlenecks.
- Experience in leading and mentoring other developers.
We take care of our own
- Best-in-class packages
- Paid holidays and flexible paid time away
- Casual dress code & flexible working environment.
- Medical Insurance covering self & family up to 4 lakhs per person.