
SR Developer Ruby on Rails + React Native
Job Description:
TechDelivery, a premier provider of B2B solutions, is seeking a highly experienced and motivated Senior FullStack Engineer to join our dynamic team. In this role, you will be instrumental in the design, development, and maintenance of cutting-edge web applications that leverage the latest technologies. You will work across both front-end and back-end, ensuring seamless integration and high performance.
Key Responsibilities:Application Development: Build and maintain robust web applications using Ruby on Rails and React Native, ensuring they meet high standards of performance and usability.Distributed Systems: Design and manage distributed task scheduling systems to optimize workflow and processing efficiency.Database Management: Optimize, manage, and scale PostgreSQL databases to handle growing data demands.AWS Integration: Utilize AWS services such as DynamoDB and S3 for storage solutions and database management.API Design: Develop and implement RESTful APIs using JSON, ensuring they are scalable and secure.Code Management: Apply OOP and MVC design principles to create clean, maintainable, and efficient code.Version Control: Collaborate with the development team using Git for version control, ensuring seamless integration and code consistency.Containerization: Use Docker for container creation, application deployment, and management of microservices.Fundamental CS: Leverage strong computer science fundamentals, including data structures and algorithms, to solve complex problems and optimize performance.
Requirements:Technical Expertise: Proven experience with Ruby on Rails and React Native, with a deep understanding of their ecosystems.AWS Proficiency: Hands-on experience with AWS services, particularly DynamoDB and S3, for scalable cloud solutions.Distributed Systems: Experience in building and maintaining distributed task scheduling systems.Database Skills: Advanced knowledge of PostgreSQL, including performance optimization and data management.Version Control: Proficient in Git for collaborative development and version control.API Development: Skilled in designing and consuming RESTful APIs with JSON.Design Patterns: Strong grasp of OOP and MVC design patterns for effective software architecture.CS Fundamentals: Solid foundation in computer science principles, particularly data structures and algorithms.Language Proficiency: Advanced English proficiency (C1).
Desired Skills:Communication: Excellent verbal and written communication skills, with the ability to collaborate effectively with team members.Problem-Solving: Creative and efficient in solving complex technical problems.Quality Focus: Commitment to delivering high-quality code and continuous improvement.Agility: Ability to thrive in an agile, fast-paced, and dynamic work environment.
Education:Bachelor’s degree in Computer Science, Computer Engineering, or a related field. Advanced degrees or relevant certifications are a plus.
Benefits:Competitive salary and comprehensive benefits package.Opportunities for professional development and career advancement.Collaborative and innovative work environment.Flexibility in work location and hours, supporting a healthy work-life balance.
Key Skills
Related Jobs

Security Engineer Ubuntu

Senior Software Engineer

Test Automation Engineer

Senior Android Engineer

Lead Software Engineer

Senior Frontend Engineer

Data Engineer

Production Engineer

Senior Back End Developer

Senior Frontend Engineer Platform

IT Engineer

Senior Software Engineer Cloud Images

Senior Product Designer

Hands On Engineering Manager

Full Stack Software Engineer

Senior Front End Developer

Customer Success Manager

Senior Software Engineer .NET Core

Front End TypeScript Developer
