-
IndustryTechnology
Required :
Compile and analyze data, processes, and codes to troubleshoot problems and identify areas for improvement
● Collaborating with the front-end and mobile developers and other team members to establish objectives and design more functional, cohesive codes to enhance the user experience
● Developing ideas for new programs, products, or features by monitoring industry developments and trends
● Recording data and reporting it to proper parties, such as leadership
● Participating in continuing education and training to remain current on best practices, learn new programming languages, and better assist other team members
● Taking lead on projects, as needed
● Design and Build sophisticated and highly scalable web experiences
● Explore possible architectures for implementing new features.
● Follow the best practices while developing the app and also keeping everything structured and well documented.
● Use CI/CD for smooth deployment.
● Document the project and code efficiently.
● Manage the code and project on Git in order to keep in sync with other team members and managers.
● Participate in code reviews and provide feedback for improvements.
● Communicate with the Product Manager regarding status of projects and suggest appropriate deadlines for new functionalities.
● Ensure security guidelines are always followed while developing the app.
● Maintaining software through product lifecycle including design, development, verification and bug fixes.
● Resolve all prioritized bugs reported in a timely manner.
● Perform time profiling and memory leaks assessment.
● Write automation tests
for the web application.
● Following company policies and quality procedures to ensure quality product deliverables.
Qualification:
Bachelor’s degree in Computer Science (or equivalent experience.)
● 4+ years of experience working with web technologies
● More education or experience may be required
● Fluency or understanding of specific languages, such as Java, PHP, Python, Ruby or NodeJS and operating systems may be required
● Strong understanding of the web development cycle and programming techniques and tools
● Focus on efficiency, user experience, and process improvement
● Excellent project and time management skills
● Strong problem solving and verbal and written communication skills
● Ability to work independently or with a group
● Willingness to sit at a desk for extended periods
● Knowledge of backend web services, REST/SOAP, GraphQL etc.
● Test Automation
● CI/CD Pipeline (GitHub Actions, CircleCI, Netlify)
● AWS - Lambda, EKS, API Gateway, DynamoDB, and many more
● Serverless Framework
● Ability to create and integrate various APIs
● Complex problem solver
● Understands application development and database design
● Able to manage and organize multiple priorities
● Strong sense of team. Understands the importance of standardization and team dynamics
● Ability to communicate effectively, both in writing and verbally
● Self-motivated and requires minimal supervision
● Cloud services; setup, management, monitoring and use of available cloud products (AWS, Google Cloud)
This is a full time remote option. Candidates preffered from product based. Can share CV on [email protected]
