Get alerts for new jobs matching your selected skills, preferred locations, and experience range. Manage Job Alerts
3.0 - 7.0 years
0 Lacs
chennai, tamil nadu
On-site
As a Backend Developer, you will be responsible for developing backend services and APIs using Elixir and the Phoenix framework. Your role will involve designing and implementing scalable, concurrent systems based on OTP principles such as GenServer, Supervisors, etc. You will also be integrating with SQL and NoSQL databases using Ecto or other tools. Writing automated tests using tools like ExUnit and Mox to ensure code quality and system reliability will be an essential part of your responsibilities. Collaboration with frontend developers and DevOps engineers is crucial to deliver complete features. Your participation in code reviews and contribution to system architecture decisions will play a significant role in the development process. Monitoring application performance, troubleshooting issues in production, and maintaining clean, well-documented code following best practices are key aspects of your job. To excel in this role, you should have strong experience with Elixir and a solid understanding of the Erlang VM (BEAM). Experience in developing web applications using the Phoenix framework and familiarity with Phoenix LiveView for building real-time web UIs will be beneficial. An in-depth understanding of functional programming principles, immutability, concurrency, and parallelism is required. Proficiency in using lightweight processes and knowledge of OTP concepts like GenServer, Task, Agent, Registry, and Supervision Trees are essential. Additionally, experience with relational databases like PostgreSQL, query building using Ecto, and familiarity with REST APIs, GraphQL, or WebSocket-based communication are necessary skills. Strong version control experience with Git/GitHub or similar tools, solid knowledge of HTML, CSS, and JavaScript, and the ability to collaborate with frontend developers or build basic frontend features when needed are also important. Good communication skills and experience working effectively in cross-functional teams are highly valued in this role.,
Posted 1 week ago
Upload Resume
Drag or click to upload
Your data is secure with us, protected by advanced encryption.
Browse through a variety of job opportunities tailored to your skills and preferences. Filter by location, experience, salary, and more to find your perfect fit.
We have sent an OTP to your contact. Please enter it below to verify.
Accenture
73564 Jobs | Dublin
Wipro
27625 Jobs | Bengaluru
Accenture in India
22690 Jobs | Dublin 2
EY
20638 Jobs | London
Uplers
15021 Jobs | Ahmedabad
Bajaj Finserv
14304 Jobs |
IBM
14148 Jobs | Armonk
Accenture services Pvt Ltd
13138 Jobs |
Capgemini
12942 Jobs | Paris,France
Amazon.com
12683 Jobs |