Web Developer
Four Nodes is seeking a Software Development Engineer to work with the core technologies powering our infrastructure. The successful candidate will be part of an engineering team devoted to the design and development of high-traffic web applications, backend processing systems, various supporting tools, and administrative front ends.
Requirements:
- Experienced LAMP developer (Linux, Apache HTTP Server, MySQL, PHP)
- Proficient test planning for web applications
- Detailed knowledge of daemons, cron jobs, and system requirements for high traffic, fault tolerant, 24×7 websites, supporting a service-oriented architecture
- Experience using an MVC framework
- Excellent written, verbal, and non-verbal communication skills
- Ability to work in a team setting
- Strong initiative – capable of working on a self-sufficient basis and identifying areas of potential technical improvement
- Self-management – capable of prioritizing and executing tasks
- Problem solving – ability to diagnose and resolve technical issues
Responsibilities:
- Engineer and implement new product features for web-based applications using LAMP, primarily utilizing PHP and JavaScript
- Contribute architecture input to new system components, rewrites of legacy systems, etc.
- Optimize and enhance web applications with tens of millions of page requests, high volume data logging and processing needs, and high performance requirements
- Write thorough, comprehensive technical and high-level documentation
- May require an on-call rotation to support production
- Perform other job-related duties as assigned
Mobile Application Developer
Fournodes currently have vacancies fo Android Developers. Ideal Candidate should have a Bachelor/Master’s degree in Computer Science from a reputable university.
Requirements:
- Experience in Android SDK
- Familiarity with standard client/server based architectures
- Strong experience with mobile development concepts like UI constraints and memory management
- Demonstrated ability to analyze technical requirements and develop well-structured code
- Solid understanding of OOP principles and MVC paradigm
- Good written and verbal English communication skills
- Strong analytical and problem solving skills
Responsibilities:
- Design and develop mobile application based on the description of business logic in various software languages
- Deliver projects on-time and to specification with an appropriate level of quality
- Collaborate with product managers, customers and prospects to gather and define requirements
- Develop automated functional tests
- Carry out tasks and produce required results with minimal supervision
- Provide mentoring and on-the-job training to junior team members
If you need any further info email us at careers@four-nodes.com