Mandatory:
1. strong proficiency in front-end development technologies (react, angular, vue.js)
2. solid understanding of back-end development languages (java, python, node.js)
3. experience with relational databases (mysql, postgresql) and nosql databases (mongodb, cassandra)
4. knowledge of cloud platforms (aws, azure, gcp)
5. familiarity with devops practices and tools (ci/cd pipelines, containerization, infrastructure as code)
6. understanding of software development methodologies (agile, scrum)
7. strong problem-solving and analytical skills
8. excellent communication and collaboration skills
nice to have:
1. experience with microservices architecture
2. knowledge of security best practices
3. proficiency in testing frameworks (jest, mocha, cypress)
4. experience with data engineering and data science concepts
5. familiarity with machine learning and ai techniques
key responsibilities:
1. design, develop, and maintain scalable and high-performance web applications
2. collaborate with cross-functional teams to understand business requirements and translate them into technical solutions
3. write clean, well-structured, and maintainable code
4. perform unit, integration, and end-to-end testing to ensure code quality
5. deploy and maintain applications in production environments
6. troubleshoot and resolve technical issues
7. stay up-to-date with the latest technologies and industry trends
8. contribute to a culture of continuous improvement and innovation
#j-18808-ljbffr