i
Carbynetech
959 Carbynetech Jobs
5-10 years
Hyderabad / Secunderabad
1 vacancy
Full Stack Developer - Python/Node.js/MySQL
Carbynetech
posted 4d ago
Flexible timing
Key skills for the job
ROLE REQUIREMENTS :
- At least 3 years- experience with at least one of the following: Node.js, Typescript, Python, C/C++, or Go
- Clean coder eager to learn and use new tools and technologies
- Comfortable working on Mac OS X, Linux, and bash terminal
- Experience developing APIs using REST, Swagger or GraphQL
- Experience with SQL (MySQL, Postgres) and NoSQL databases (CouchDB, MongoDB, Elasticsearch)
- Working knowledge and experience using SCM version control tools such as Git, GitHub and code review/pull request workflow
- Demonstrated experience of building projects through the complete SDLC.
- Serverless cloud architecture (AWS Lambda, API Gateway, RDS, DynamoDB) and deployment tools (Serverless Framework, SAM) with CI/CD knowledge and experience.
- Strong knowledge of software patterns and software design best practices (SOLID, DDD, Object Design, extensibility)
- Continual integration and enforcement of best security practices in the cloud for modern web applications including built-in AWS security mechanisms (e.g., VPC, authorization policies, COGNITO)
- Keen sense of visual design and how to translate UI vision into code. Must be passionate about user experience
- Mocking and framing and UI prototyping (e.g., miro, adobe cloud, proto.io)
- Conceptual knowledge of event-driven systems, messaging (NATS, Kafka, AWS IoT core) and microservices architecture
- Building user management systems for fine-grained control on role or attribute-based access to digital resources
- Experience and knowledge using Test-Driven and Behavioural-Driven Development (TDD, BDD) to develop high-quality and efficient code
- Experience with front-end frameworks such as React.js (or Vue.js), Angular
- Mobile development experience (React Native is a plus)
- Familiarity with containerization tools & services, e.g., Docker, AWS Fargate, AWS ECS
- A bachelor's degree in computer science, computer systems engineering, software engineering or mathematics or related fields
Employment Type: Full Time, Permanent
Read full job descriptionPrepare for Full Stack Developer roles with real interview advice