Seeking a talented Full Stack Software Development Engineer (SDE-1) who works on both the front-end and the back-end, building applications that are fast, efficient, and user-friendly.
Front-end (React.js, TypeScript) and Back-end (Ruby on Rails, Java, J2EE, Spring, Hibernate).Working with databases (both SQL and NoSQL).
Responsibilities:
- Experience with designing and implementing highly scalable and performant RESTful microservices.
- Fluent in any one database technology (e.g. RDBMS like MySQL or Postgres and/or NoSQL like MongoDB or Cassandra).
- Strong computer science foundations and fundamentals.
- Develop and maintain web applications using React.js with TypeScript, ensuring high performance and responsiveness.
- Design and implement user interfaces for web applications, focusing on usability and accessibility.
- Collaborate with product managers, designers, and other stakeholders to understand requirements and translate them into technical solutions.
- Write clean, maintainable, and scalable code following best practices and coding standards.
- Conduct code reviews and provide constructive feedback to team members.
- Optimize web applications for maximum speed and scalability.
- Develop mobile applications using React Native for iOS and Android platforms.
Nice to Have:
- Experience with backend technologies such as RabbitMQ, Kafka andGraphQL.
- Knowledge of relational and NoSQL databases.
- Familiarity with CI/CD pipelines and automated testing frameworks.
- Experience with tools such as JIRA, Confluence, Bitbucket.