
Backend Developer
at Cloud infrastructure solutions and support company. (SE1)
- Participate in the development of application software
- Own the detailed design of the system.
- Comfortable in design, implementation, testing, and documentation
- Ensure quality by writing developer level tests (unit, component, etc.)
- Works with the team for the quality and timely deliveries.
- Creates products according to the specifications and software development process
- Helps the team meet their daily and iteration objectives
- Works to remove internal and external impediments in the Scrum team
- Facilitates continuous improvement with regular inspect , Adapt and team retrospection, Interface and Participate in Scrum of Scrum
Skills and experience
- Bachelor’s or master's degree in Computer Science or related field
- 6-7 years’ experience hands-on in Node JS experience, Good Java script fundamentals. Python experience will be a plus.
- Should be experienced in web-based applications and micro-services architecture.
- Experience in relational databases ( PostgreSQL or Redshift)
- Exposure to MOCHA, CHAI test framework
- Knowledge in Test Driven Development.
- Experience of working in Cloud environments like AWS etc
- Knowledge of deploying application on Cloud Foundry
- Excellent coding and debugging skills. Knowledge of design patterns and practical application of the same
- Knowledge of Privacy & Security Rules, aspects for Software is a plus
Personal Characteristics
- Good communication and documentation skills.
- Self-starter, quick learner, ability to work with teams.
- Software Craftsmanship mindset.
- Proactive and self-driven possesses a due sense of urgency.
- Ability to stay focused on the target to deliver in an agile manner.
- Openness to collaborate in interest of project/organization.
- Shall be very good technically; good problem-solving abilities.
- Working with multisite teams, Quality conscious and Process & customer Oriented.

Similar jobs



My Client's India is its largest studio outside USA with 400+ people and growing rapidly. It manages some of the biggest global games in the Casual Gaming, Action Strategy, Match-3, Slots, and Invest Express genres. The game teams are responsible for the long term-vision of the game, its entire Game Design & Tuning, Product Roadmap, Features, Content & Creative decisions, Art work (2D, 3D, Animation), Development, QA/Testing, Analytics & Performance Tracking, User Acquisition & Live Operations.
The India team is full of passionate gamers, who love to play, build great products, and have fun doing it. Studio I expect continued growth and is looking for strong leaders to expand the studio into this next growth phase.
As a Principal Software Engineer, you will be responsible for the software design of large scale applications and features & enhancements which reaches millions of players. You should be passionate about players, performance, scalability and holds a very high bar for quality of the game.
Responsibilities
- Work with Product Management to translate business requirements into technical requirements.
- Owns technical roadmap, design and review for end-to-end games, ensure design quality and integrity
- Modernizing the tech stack
- Bring tech innovations in the game which will help in growth of the games
- Design, code, and develop new features/fix bugs/add enhancements
- Analyze and improve efficiency, scalability and stability of various system resources
- Lead and Mentor junior engineers and drive a culture of technical perfection.
- Drive creative and innovative solutions to complex problems, exemplifying good technical discernment.
- Drive improvements and new approaches to address potential systemic pain points and technical debt, anticipate and avoid problems.
- Take a hands-on approach in the development of prototypes, independently and with others, to establish design decisions and/or technical feasibility.
Required Skills
- Masters or Bachelor’s Degree in Computer Science, Engineering or equivalent
- A minimum of 7 years of professional experience in software development, mobile, desktop or web application development with hands on coding experience covering full stack
- Experience coding in C#, C++, Python, Javascript and SQL
- Working knowledge of mobile landscape, architectures, trends, and emerging technologies.
- A proven foundation in computer science, with strong competencies in data structures, algorithms, OOPS and software design
- Strong problem solving and debugging skills
- Excellent communication skills and the ability to work effectively in a team environment.
Desired Skills
- Experience with mobile development – Android/iOS/Native OR on game engines such as Cocos-2D, Unity or other.
- Experience with Amazon Web Services (EC2, ELBs, ElastiCache, DynamoDB, terraform etc)
- Experience with setting up server monitoring, alerting and server provisioning
- Familiarity with micro service architecture, containers and related technologies (Docker, Kubernetes, ECS)
- Experience with development tools & integrated build systems: XCode, IntelliJ, Git/Jenkins
- Experience of driving activities, review process to ensure software and product quality.
- Willing to pick up any languages, technologies, or methodologies necessary to smite a challenge—and if a conventional solution does not exist, then innovate as necessary.
What we offer you:
- Work in a studio that has complete P&L ownership of games
- Competitive salary, discretionary annual bonus scheme and RSUs
- Full medical, accident as well as life insurance benefits
- Catered breakfast, lunch and evening snacks
- Child care facilities for women employees and discounted facilities for male employees
- Well stocked pantry
- Generous Paid Maternity/Paternity leave
- Employee Assistance Programs
- Active Employee Resource Groups – Women
- Frequent employee events
- Additional leave options for most employees
- Flexible working hours on many teams
- Casual dress every single day
- Work with cool people and impact millions of daily players!

Job Title: Django Developer
Job Overview:
We are seeking a skilled Django developer to join our dynamic team. The ideal
candidate will have hands-on experience with the Django framework, proficiency in
Python, and a strong understanding of web development best practices. The Django
developer will be responsible for designing, implementing, testing, and maintaining
web applications that meet our clients; needs.
Responsibilities:
Design and develop robust, scalable, and secure web applications using the
Django framework.
Collaborate with cross-functional teams to define, design, and ship new
features.
Write clean, maintainable, and efficient code.
Integrate user-facing elements using HTML, CSS, and JavaScript. Implement
and maintain RESTful APIs.
Collaborate with front-end developers to integrate user-facing elements with
server-side logic.
Work with databases, including designing schemas, writing queries, and
optimising performance.
Troubleshoot, debug, and resolve issues in the development and production
environments.
Stay up-to-date with the latest industry trends, technologies, and best
practices.
Participate in code reviews and provide constructive feedback to peers.
Requirements:
Proven experience as a Django developer or similar role.
Strong understanding of Python and the Django web framework.
Experience with front-end technologies, including HTML, CSS, and JavaScript.
Knowledge of relational databases, ORM (Object-Relational Mapping), and
database design.
Familiarity with version control systems (e.g., Git).
Understanding of web security best practices.
- Building scalable, reliable, high-performing platforms
- Managing project priorities, deadlines, and deliverables
- Participating in the entire lifecycle including analysis, development, fixing and monitoring of issues on the assigned product lines
- Maintaining a high service levels in terms of security, performance, availability, and quality
- Establishing and implementing good development practices to create a top-class, results oriented engineering culture.
Requirements :
- 7 years - 10 years of solid hands on experience in J2EE & related technologies.
- Ability to think in terms of APIs all the time
- Hands on experience in object-oriented designs and principles.
- Hands on experience in data structures, algorithms & design patterns
- Hands on experience in server side, web architecture
- Working knowledge in Spring Framework
- Knowledge in data modeling and hands on experience with at least one RDBMS, MySQL is preferred.
- Knowledge on any of the scripting languages is desirable as you may need to write scripts Javascript, HTML or any front-end frameworks experience is desirable
- Understanding on NoSQL databases.
- You can extrapolate requirements from customers and product management and distinguish between what they need vs. what they want?
- You are always on the lookout for adding configurability and extensibility to your design.
- You cannot agree with not having ability to automatically test software.
- Usability of the solution keeps you awake at nights

quality delivery
● Estimate engineering effort during multiple stages of the product life cycle
● Coach engineering teams in accomplishing architecture, design and implementation
goals Focus on details of software development, design, implementation and
debugging
● Have high technical competence, strong technical background with track record of
individual technical accomplishments
● Ability to play the role of the architect for the team
● Strong sense of ownership/ can do attitude and high attention to detail
● Work with designers, business analysts, and product managers to estimate and
plan projects in an Agile environment
Skills & Experience:
● Hands-on experience in developing, designing & scaling complex
systems Backend: Primarily Node.js and Python
● Databases: Elastic search, DynamoDB, MongoDB, MySQL and Redis
(cache) Web: React, Vue
● Strong Experience in REST API based Microservices development & integration that
includes long running orchestration services
● Preferred AWS Services experience across - S3, DynamoDB, EC2, AWS Lambda, ECS,
ElasticSearch Service, Route 53, API Gateway, CloudFront, CloudFormation, etc.
● Experience with continuous integration and deployment automation tools such as
Jenkins, Salt, Puppet, Chef, Ansible, Travis CI etc
● Experience with gRPC protocol and graphQL frameworks
● The ideal candidate should be willing to commit fully to the company and drive the
company forward

Position: PHP / MYSQL Developer & NodeJS / MongoDB Developer
- The selected candidate is required to work on Core PHP or NodeJS/MongoDB.
- Building web services for Mobile applications.
Selected candidate will be a part of product development team and have to manage both maintenance and enhancement projects.
As a PHP Developer:
- You love an Agile work culture and deliver as per plan
- You're a lively person who's passionate on what you do
- You're a nonstop learner and enjoy sharing the learning to your juniors
- You're socially connected with the team and helping others team voluntarily.
- You're tech- expertise and effective in tools operation and automate the regular process
- You're someone who loves problem- working by seeing the occasion in every challenge and you enjoy learning from failures
- Honestly share your experience, feedback, challenges, learning and emotions for the day in your daily diary.
- Think of user needs instead of system needs
Skills & Expertise we look for:
- Hands-on experience in Core PHP and MySQL Database
- Design and implement the Restful services.
- Familiar with HTML, CSS, jQuery, JavaScript
- Good knowledge in front-end frameworks such as Angular JS / React JS
- Good knowledge in gathering requirements, creating technical specifications, architecture documents and project planning
- Maintain and improve the performance of the applications.
- Should good in evaluate and implement new technologies to maximize development efficiency and improve the applications.
- Should good in communication skills and ability to work closely with diverse teams in a fast-paced environment.
- Should have some experience in integrating projects with third-party vendors
We are looking for a highly capable https://www.linkedin.com/feed/hashtag/?keywords=node&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6854010812688846849">Node.js https://www.linkedin.com/feed/hashtag/?keywords=developer&highlightedUpdateUrns=urn%3Ali%3Aactivity%3A6854010812688846849">Developer as part of our backend team for a mobile application.
You will be collaborating with our android developers, front-end application developers, designing back-end components, and integrating data storage and protection solutions.
To ensure success as a Node.js developer, you should possess extensive knowledge of Node.Js based services and experience in a similar role. An accomplished Node.js developer will be someone whose expertise results in the stable, fast, and secure exchange of data between servers and end-users.
Roles & Requirements:
Minimum 3 years of coding experience with Node.js.
Knowledge and understanding of Request, Response, and proficiency in REST-ful APIs.
Implementation of security like OAuth 2.0, OAuth 1.0, JWT, Basic Auth, and data protection.
Integration & Design of data storage solutions like MySQL, MongoDB,
Design, build and configure applications to meet business process and application requirements.
Extensive experience in using tools like Jenkins/ Git/ AWS Cloud.
Experience in writing Unit Tests and Test Frameworks.
Experience with Agile Development Model.
Developing and maintaining all server-side network components.
Ensuring optimal performance of the central database and responsiveness to front-end requests.
Collaborating with front-end developers on the integration of elements.
Extensive knowledge of JavaScript, web stacks, libraries, and frameworks
Developing high-performance applications by writing testable, reusable, and efficient code.
Implementing effective security protocols, data protection measures, and storage solutions.
Running diagnostic tests, repairing defects, and providing technical support.
Documenting Node.js processes, including database schemas, as well as preparing reports.
Recommending and implementing improvements to processes and technologies.
Thanks & Regards!
Our client was founded in 1999 by Mr. D.N. Prahlad (an early employee of Infosys), to create software products. Headquartered in Bangalore, we also have offices in the USA and France.
What We're Looking For
• An unwavering attention to detail and care towards your work. We double-check PRs they submit for review. Each variable name is thought through in detail; attention is paid to how decisions made today will affect the future.
• An absolute commitment towards doing the best work of your life, while helping others to do the same. We deliver with utmost focus on the job at hand. The team works towards crafting the best products for our users, and customers. Working as a team, we take on problems out of the original scope of their work if this results in a better end product.
• You should be comfortable working in an agile environment. You are also expected to
participate in code reviews—both receiving and offering them as needed. You are needed to communicate flexibly with your team—pitching in on designs, features, and ideas for the product, wherever needed.
What is Needed for the Role
• Strong command of Java & the JVM ecosystem
• Strong command of relational databases such as PostgreSQL, Microsoft SQL Server, Oracle, etc. (both with & without ORMs)
• Strong command of HTTP
• Strong command of HTML, CSS, and JavaScript
• Extensive experience with at least one JVM based web framework (SpringBoot, Micronaut, Play, Dropwizard, etc.)
• Experience with concurrency & parallelism on the JVM
• Experience with Docker, and cloud-native concepts
• Experience with Gradle
• A good grip on Git
What You Will Work On
The specific project you work on is decided based on the list of available projects at the time. While what you work on will change over time, we assure you that you’ll work with people who care deeply about their work and deliver with great attention to detail.
Your Growth
Our growth is driven by ordinary people who have extraordinary dreams and are bold enough to pursue them. Our leadership team, including our Managing Director, is comprised primarily of people who joined us as freshers. Through our process of continuous feedback, and regular 1-1 conversation, we believe in upskilling our team, and enabling each of them to grow along paths they find satisfying.
Your Level of Experience
We do not evaluate people based on the number of years of experience they have.
Instead, we look for skills that have been gained, regardless of how long they’ve, it has taken a person to gain those skills.
However, as a point of reference, historically, we have successfully recruited candidates for this role with 1-5 years of prior experience.
Evaluation Process
The evaluation process starts with a short phone conversation.
After that, the candidate will be required to take both a technical and writing test, which will be shared with them after the phone screen.
This will be followed by 1-3 interviews, over Google Meet. We will require candidates to be alone, in a quiet place (with no background noise). They must also have a fast & reliable internet connection. They will be required to take the call on a laptop with a camera, and have their technical test code ready for perusal. We recommend using Google Chrome to join the call, and strongly urge candidates to use headphones/earphones.
Please note that the evaluation process may take up to 6 hours







