**** Please read carefully before Applying. Please apply only if you agree with below work requirements.*** It is a fully Remote Contract role . Remote Working professionals /Those who are in career break can apply.*** Resource should work with customer remotely.**** Those who are already working from home / in career break are welcome to apply.
Work : Remote , full time and Contract.Time : India evening time 5 PM to 1 AM.Experience : 3 to 8 yrsSalary : 40k to 70k per month based on experience. *** Those looking for very high salary please excuse.
Job Title: Backend Developer-
Role Description:
Experienced backend developer with 3-8yrs years of experience. Ideally, with custom software for marketing or e-Commerce teams.
This role will involve designing, developing, and maintaining our backend systems to ensure seamless integration and performance.
Job Experience Requirements: Must Have strong experience with: -
NodeJs with TypescriptGraphQLAWS GatewayDynamoDBLambdasAPI GatewayS3CloudWatch
Good to Have experience with:
NestJs FrameworkAWS Services (SQS, SES, cognito, cloudfront)Experience designing, writing, updating and working with APIs and adhering to best practices.Experienced with GitLab and branching.Experience with refactoring and improving on code readability, use of shared components and coding best practices.Experience with writing and maintaining unit tests.Experience with conducting code reviews and confirming compliance with security protocols, and best practices and giving constructive feedback to peers and junior developers.Experience working on an agile scrum software development team.Experience working with Product Owners, Business Analysts, and other software teams.
Job Responsibilities:
Designs and implements software solutions based on specifications and requirements. Collaborates closely with other developers, testers, and stakeholders (Product Owners and BAs, other departments, etc.) to deliver high-quality software. Provides technical expertise and guidance to junior team members. Responsible for writing clean, reusable, scalable, efficient, performant, secure, and maintainable code. Responsible for code reviews, debugging, and troubleshooting.Creates technical design documents, and functional and technical documentation. Presents ideas and solutions clearly to other team members.Can self-manage and balance work to meet deadlines.Has solid communication skills via all channels.Manages their time effectively across multiple projects/tasks/etc.Serves as an example to the more junior team members.Considers long-term goals, scalability, performance, security and maintainability in designing solutions, writing code and reviewing the code of others.Works across multiple projects to ensure architectural consistency and alignment with product and organizational goals. Think in repeatable patterns and to break down complex work to accomplish large tasks. Provides alternative solutions when roadblocks are encountered. Can advise, consult and present ideas and solutions to all levels. Takes non-functional requirements such as security, reliability, and compliance into account.Creates excellent functional and technical documentation. Serves as a mentor and example to the more junior team members.
****Note - It is a fully Remote Contract role , only apply if you are fine with this . Those looking for very high salary ,Please Excuse ***.